Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
77 PENN ROAD Detached £154,950 25 Mar 1997
79 PENN ROAD Detached £795,000 11 Jul 2023
81 PENN ROAD Detached £395,000 7 Apr 2014
83 PENN ROAD Detached £600,000 26 Aug 2021
TUDOR HOUSE, 83A PENN ROAD Detached £420,000 19 Sep 2013